package com.lxk.mall.pms.controller.app.vo;

import com.lxk.mall.pms.domain.PmsProductCategory;
import io.github.linpeilie.annotations.AutoMapper;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;


/**
 * 用户 APP - 商品分类
 */
@Data
@AutoMapper(target = PmsProductCategory.class)
public class AppCategoryRespVO {

    private Long id;

    @NotNull(message = "父分类编号不能为空")
    private Long parentId;

    /**
     * 分类名称
     */
    @NotBlank(message = "分类名称不能为空")
    private String name;

    /**
     * 分类图片
     */
    @NotBlank(message = "分类图片不能为空")
    private String picUrl;

}
